English Dictionary
◊ RAIN CATS AND DOGS
rain cats and dogs
v : rain heavily; "Put on your rain coat--it's pouring outside!"
[syn: {pour}, {pelt}, {stream}, {rain buckets}]